home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Plus 1997 #1
/
Amiga Plus CD - 1997 - No. 01.iso
/
pd
/
programmierung
/
quickautodocks
/
intuition.doc
< prev
next >
Wrap
Text File
|
1992-09-03
|
21KB
|
622 lines
intuition.library quick autodocs
NAME : ActivateGadget
FUNCTION : Activate a (string or custom) gadget
SYNOPSIS : Success=ActivateGadget(Gadget,Window,Request)
D0 -462 A0 A1 A2
NAME : ActivateWindow
FUNCTION : Activate an Intuition window
SYNOPSIS : ActivateWindow(Window)
-450 A0
NAME : AddClass
FUNCTION : Make a public class available
SYNOPSIS : AddClass(Class)
-684 A0
NAME : AddGadget
FUNCTION : Add a gadget to the gadget list of a windowt
SYNOPSIS : RealPosition=AddGadget(Window,Gadget,Position)
D0 -42 A0 A1 D0
NAME : AddGList
FUNCTION : Add a linked list of gadgets to a window or requester
SYNOPSIS : RealPosition=AddGList(Window,Gadget,Position,Numgad,Requester)
D0 -438 A0 A1 D0 D1 A2
NAME : AllocRemember
FUNCTION : AllocMem() with tracking to make freeing easy
SYNOPSIS : MemBlock=AllocRemember(RememberKey,Size,Flags)
D0 -396 A0 D0 D1
NAME : AllocScreenBuffer
FUNCTION : Get a ScreenBuffer for double-buffering
SYNOPSIS : sbuffer=AllocScreenBuffer(Screen,BitMap,flags)
D0 -768 A0 A1 D0
NAME : AutoRequest
FUNCTION : Automatically build and get response from a requester
SYNOPSIS : Response=AutoRequest(Window,BodyText,PosText,NegText,PosFlags,
D0 -348 A0 A1 A2 A3 D0
NegFlags,Width,Height)
D1 D2 D3
NAME : BeginRefresh
FUNCTION : Sets up a window for optimized refreshing
SYNOPSIS : BeginRefresh(Window)
-354 A0
NAME : BuildEasyRequestArgs
FUNCTION : Simple creation of system request
SYNOPSIS : ReqWindow=BuildEasyRequestArgs(RefWindow,easyStruct,IDCMP,Args)
D0 -594 A0 A1 D0 A3
NAME : BuildSysRequest
FUNCTION : Build and display a system requester
SYNOPSIS : ReqWindow=BuildSysRequest(Window,BodyText,PosText,NegText,
D0 -360 A0 A1 A2 A3
IDCMPFlags,Width,Height)
D0 D1 D2
NAME : ChangeScreenBuffer
FUNCTION : Swap the screen's BitMap
SYNOPSIS : success=ChangeScreenBuffer(Screen,ScreenBuffer)
D0 -780 A0 A1
NAME : ChangeWindowBox
FUNCTION : Change window position and dimensions
SYNOPSIS : ChangeWindowBox(Window,Left,Top,Width,Height)
-486 A0 D0 D1 D2 D3
NAME : ClearDMRequest
FUNCTION : Clear (detaches) the DMRequest of the window
SYNOPSIS : Response=ClearDMRequest(Window)
D0 -48 A0
NAME : ClearMenuStrip
FUNCTION : Clear (detach) the menu strip from the window
SYNOPSIS : ClearMenuStrip(Window)
-54 A0
NAME : ClearPointer
FUNCTION : Clear the mouse pointer definition from a window
SYNOPSIS : ClearPointer(Window)
-60 A0
NAME : CloseScreen
FUNCTION : Close an Intuition screen
SYNOPSIS : Success=CloseScreen(Screen)
D0 -66 A0
NAME : CloseWindow
FUNCTION : Close an Intuition window
SYNOPSIS : CloseWindow(Window)
-72 A0
NAME : CloseWorkBench
FUNCTION : Closes the Workbench screen
SYNOPSIS : Success=CloseWorkBench()
D0 -78
NAME : CurrentTime
FUNCTION : Get the current time values
SYNOPSIS : CurrentTime(Seconds,Micros)
-84 A0 A1
NAME : DisplayAlert
FUNCTION : Create the display of an alert message
SYNOPSIS : Response=DisplayAlert(AlertNumber,String,Height)
D0 -90 D0 A0 D1
NAME : DisplayBeep
FUNCTION : Flash the video display
SYNOPSIS : DisplayBeep(Screen)
-96 A0
NAME : DisposeObject
FUNCTION : Deletes a 'boopsi' object
SYNOPSIS : DisposeObject(Object)
-642 A0
NAME : DoGadgetMethodA
FUNCTION : Invoke method on a boopsi gadget
SYNOPSIS : result=DoGadgetMethodA(Gadget,Window,Requester,Message)
D0 -810 A0 A1 A2 A3
NAME : DoubleClick
FUNCTION : Test two time values for double-click timing
SYNOPSIS : IsDouble=DoubleClick(StartSecs,StartMicros,CurrentSecs,
D0 -102 D0 D1 D2
CurrentMicros)
D3
NAME : DrawBorder
FUNCTION : Draw the specified Border structure into a RastPort
SYNOPSIS : DrawBorder(RastPort,Border,LeftOffset,TopOffset)
-108 A0 A1 D0 D1
NAME : DrawImage
FUNCTION : Draw the specified Image structure into a RastPort
SYNOPSIS : DrawImage(RastPort,Image,LeftOffset,TopOffset)
-114 A0 A1 D0 D1
NAME : DrawImageState
FUNCTION : Draw an (extended) Intuition Image with special visual state
SYNOPSIS :DrawImageState(RPort,Image,LeftOffset,TopOffset,State,DrawInfo)
-618 A0 A1 D0 D1 D2 A2
NAME : EasyRequestArgs
FUNCTION : Easy alternative to AutoRequest()
SYNOPSIS : num=EasyRequestArgs(Window,easyStruct,IDCMP_ptr,ArgList)
D0 -588 A0 A1 A2 A3
NAME : EndRefresh
FUNCTION : End the optimized refresh state of the window
SYNOPSIS : EndRefresh(Window,Complete)
-366 A0 D0
NAME : EndRequest
FUNCTION : Remove a currently active requester
SYNOPSIS : EndRequest(Requester,Window)
-120 A0 A1
NAME : EraseImage
FUNCTION : Erases an Image
SYNOPSIS : EraseImage(RPort,Image,LeftOffset,TopOffset)
-630 A0 A1 D0 D1
NAME : FreeClass
FUNCTION : Frees a boopsi class created by MakeClass()
SYNOPSIS : success=FreeClass(ClassPtr)
D0 -714 A0
NAME : FreeRemember
FUNCTION : Free memory allocated by calls to AllocRemember()
SYNOPSIS : FreeRemember(RememberKey,ReallyForget)
-408 A0 D0
NAME : FreeScreenBuffer
FUNCTION : Free a ScreenBuffer structure
SYNOPSIS : FreeScreenBuffer(Screen,ScreenBuffer)
-774 A0 A1
NAME : FreeScreenDrawInfo
FUNCTION : Finish using a DrawInfo structure
SYNOPSIS : FreeScreenDrawInfo(Screen,DrInfo)
-696 A0 A1
NAME : FreeSysRequest
FUNCTION : Free resources gotten by a call to BuildSysRequest()
SYNOPSIS : FreeSysRequest(Window)
-372 A0
NAME : GadgetMouse
FUNCTION : Calculate gadget-relative mouse position
SYNOPSIS : GadgetMouse(Gadget,GInfo,MousePoint)
-570 A0 A1 A2
NAME : GetAttr
FUNCTION : Inquire the value of some attribute of an object
SYNOPSIS : attr=GetAttr(AttrID,Object,StoragePtr)
D0 -654 D0 A0 A1
NAME : GetDefaultPubScreen
FUNCTION : Get name of default public screen
SYNOPSIS : GetDefaultPubScreen(Namebuff)
-582 A0
NAME : GetDefPrefs
FUNCTION : Get a copy of the the Intuition default Preferences
SYNOPSIS : Prefs=GetDefPrefs(PrefBuffer,Size)
D0 -126 A0 D0
NAME : GetPrefs
FUNCTION : Get the current Intuition Preferences structure
SYNOPSIS : Prefs=GetPrefs(PrefBuffer,Size)
D0 -132 A0 D0
NAME : GetScreenData
FUNCTION : Get copy of a screen data structure
SYNOPSIS : Success=GetScreenData(Buffer,Size,Type,Screen)
D0 -426 A0 D0 D1 A1
NAME : GetScreenDrawInfo
FUNCTION : Get pointer to rendering information
SYNOPSIS : DrInfo=GetScreenDrawInfo(Screen)
D0 -690 A0
NAME : HelpControl
FUNCTION : Enable/disable Gadget-Help feature
SYNOPSIS : HelpControl(window,flags)
-828 A0 D0
NAME : InitRequester
FUNCTION : Initialize a Requester structure
SYNOPSIS : InitRequester(Requester)
-138 A0
NAME : IntuiTextLength
FUNCTION : Return the length (pixel-width) of an IntuiText
SYNOPSIS : Length=IntuiTextLength(IText)
D0 -330 A0
NAME : ItemAddress
FUNCTION : Returns the address of the specified MenuItem
SYNOPSIS : Item=ItemAddress(MenuStrip,MenuNumber)
D0 -144 A0 D0
NAME : LendMenus
FUNCTION : Lend window's menu action to another window
SYNOPSIS : LendMenus(fromWindow,toWindow)
-804 A0 A1
NAME : LockIBase
FUNCTION : Invoke semaphore arbitration of IntuitionBase
SYNOPSIS : Lock=LockIBase(LockNumber)
D0 -414 D0
NAME : LockPubScreen
FUNCTION : Prevent a public screen from closing
SYNOPSIS : screen=LockPubScreen(Name)
D0 -510 A0
NAME : LockPubScreenList
FUNCTION : Prevent changes to the system list
SYNOPSIS : List=LockPubScreenList()
D0 -522
NAME : MakeClass
FUNCTION : Create and initialize a boopsi class
SYNOPSIS : iclass=MakeClass(ClassID,SuperClassID,SuperClassPtr,
D0 -678 A0 A1 A2
InstanceSize,Flags)
D0 D1
NAME : MakeScreen
FUNCTION : Do an Intuition-integrated MakeVPort() of a screen
SYNOPSIS : failure=MakeScreen(Screen)
D0 -378 A0
NAME : ModifyIDCMP
FUNCTION : Modify the state of a window's IDCMPFlags
SYNOPSIS : Success=ModifyIDCMP(Window,IDCMPFlags)
D0 -150 A0 D0
NAME : ModifyProp
FUNCTION : Modify the current parameters of a proportional gadget
SYNOPSIS : ModifyProp(Gadget,Window,Requester,Flags,HorizPot,VertPot,
-156 A0 A1 A2 D0 D1 D2
HorizBody,VertBody)
D3 D4
NAME : MoveScreen
FUNCTION : Attempt to move the screen by the increments provided
SYNOPSIS : MoveScreen(Screen,DeltaX,DeltaY)
-162 A0 D0 D1
NAME : MoveWindow
FUNCTION : Ask Intuition to move a window
SYNOPSIS : MoveWindow(Window,DeltaX,DeltaY)
-168 A0 D0 D1
NAME : MoveWindowInFrontOf
FUNCTION : Arrange the relative depth of a window
SYNOPSIS : MoveWindowInFrontOf(Window,BehindWindow)
-480 A0 A1
NAME : NewModifyProp
FUNCTION : ModifyProp(),but with selective refresh
SYNOPSIS : NewModifyProp(Gadget,Window,Requester,Flags,HorizPot,VertPot,
-468 A0 A1 A2 D0 D1 D2
HorizBody,VertBody,NumGad)
D3 D4 D5
NAME : NewObjectA
FUNCTION : Create an object from a class
SYNOPSIS : object=NewObjectA(class,classID,tagList)
D0 -636 A0 A1 A2
NAME : NextObject
FUNCTION : iterate through the object on an Exec list
SYNOPSIS : object=NextObject(objectPtrPtr)
D0 -666 A0
NAME : NextPubScreen
FUNCTION : Identify next public screen in the cycle
SYNOPSIS : Buff=NextPubScreen(Screen,NameBuff)
D0 -534 A0 A1
NAME : ObtainGIRPort
FUNCTION : Set up a RastPort for a custom gadget
SYNOPSIS : RPort=ObtainGIRPort(GInfo)
D0 -558 A0
NAME : OffGadget
FUNCTION : Disable the specified gadget
SYNOPSIS : OffGadget(Gadget,Window,Requester)
-174 A0 A1 A2
NAME : OffMenu
FUNCTION : Disable the given menu or menu item
SYNOPSIS : OffMenu(Window,MenuNumber)
-180 A0 D0
NAME : OnGadget
FUNCTION : Enable the specified gadget
SYNOPSIS : OnGadget(Gadget,Window,Requester)
-186 A0 A1 A2
NAME : OnMenu
FUNCTION : Enable the given menu or menu item
SYNOPSIS : OnMenu(Window,MenuNumber)
-192 A0 D0
NAME : OpenScreen
FUNCTION : Open an Intuition screen
SYNOPSIS : Screen=OpenScreen(NewScreen)
D0 -198 A0
NAME : OpenScreenTagList
FUNCTION : OpenScreen() with TagItem extension array
SYNOPSIS : Screen=OpenScreenTagList(NewScreen,TagItems)
D0 -612 A0 A1
NAME : OpenWindow
FUNCTION : Open an Intuition window
SYNOPSIS : Window=OpenWindow(NewWindow)
D0 -204 A0
NAME : OpenWindowTagList
FUNCTION : OpenWindow() with TagItem extension
SYNOPSIS : Window=OpenWindowTagList(NewWindow,TagItems)
D0 -606 A0 A1
NAME : OpenWorkBench
FUNCTION : Open the Workbench screen
SYNOPSIS : WBScreen=OpenWorkBench()
D0 -210
NAME : PointInImage
FUNCTION : Tests whether an image 'contains' a point
SYNOPSIS : DoesContain=PointInImage(Point,Image)
D0 -624 D0 A0
NAME : PrintIText
FUNCTION : Print text described by the IntuiText argument
SYNOPSIS : PrintIText(RastPort,IText,LeftOffset,TopOffset)
-216 A0 A1 D0 D1
NAME : PubScreenStatus
FUNCTION : Change status flags for a public screen
SYNOPSIS : ResultFlags=PubScreenStatus(Screen,StatusFlags)
D0 -552 A0 D0
NAME : QueryOverscan
FUNCTION : Inquire about a standard overscan region
SYNOPSIS : success=QueryOverscan(DisplayID,Rect,OScanType)
D0 -474 A0 A1 D0
NAME : RefreshGadgets
FUNCTION : Refresh (redraw) the gadget display
SYNOPSIS : RefreshGadgets(Gadgets,Window,Requester)
-222 A0 A1 A2
NAME : RefreshGList
FUNCTION : Refresh (redraw) a chosen number of gadgets
SYNOPSIS : RefreshGList(Gadgets,Window,Requester,NumGad)
-432 A0 A1 A2 D0
NAME : RefreshWindowFrame
FUNCTION : Ask Intuition to redraw your window border
SYNOPSIS : RefreshWindowFrame(Window)
-456 A0
NAME : ReleaseGIRPort
FUNCTION : Release a custom gadget RastPort
SYNOPSIS : ReleaseGIRPort(RPort)
-564 A0
NAME : RemakeDisplay
FUNCTION : Remake the entire Intuition display
SYNOPSIS : failure=RemakeDisplay()
D0 -384
NAME : RemoveClass
FUNCTION : Make a public boopsi class unavailable
SYNOPSIS : RemoveClass(classPtr)
-708 A0
NAME : RemoveGadget
FUNCTION : Remove a gadget from a window
SYNOPSIS : Position=RemoveGadget(Window,Gadget)
D0 -228 A0 A1
NAME : RemoveGList
FUNCTION : Remove a sublist of gadgets from a window
SYNOPSIS : Position=RemoveGList(Window,Gadget,Numgad)
D0 -444 A0 A1 D0
NAME : ReportMouse
FUNCTION : Tell Intuition whether to report mouse movement
SYNOPSIS : ReportMouse(Boolean,Window)
-234 D0 A0
NAME : Request
FUNCTION : Activate a requester
SYNOPSIS : Success=Request(Requester,Window)
D0 -240 A0 A1
NAME : ResetMenuStrip
FUNCTION : Re-attach a menu strip to a window
SYNOPSIS : Success=ResetMenuStrip(Window,Menu)
D0 -702 A0 A1
NAME : RethinkDisplay
FUNCTION : Grand manipulation of the entire Intuition display
SYNOPSIS : failure=RethinkDisplay()
D0 -390
NAME : ScreenDepth
FUNCTION : Depth arrange a screen with extra control
SYNOPSIS : ScreenDepth(screen,flags,reserved)
-786 A0 D0 A1
NAME : ScreenPosition
FUNCTION : Move screens with greater control
SYNOPSIS : ScreenPosition(Screen,flags,x1,y1,x2,y2)
-792 A0 D0 D1 D2 D3 D4
NAME : ScreenToBack
FUNCTION : Send the specified screen to the back of the display
SYNOPSIS : ScreenToBack(Screen)
-246 A0
NAME : ScreenToFront
FUNCTION : Make the specified screen the frontmost
SYNOPSIS : ScreenToFront(Screen)
-252 A0
NAME : ScrollWindowRaster
FUNCTION : Intuition-friendly ScrollRasterBF()
SYNOPSIS : ScrollWindowRaster(win,dx,dy,xmin,ymin,xmax,ymax)
-798 A1 D0 D1 D2 D3 D4 D5
NAME : SetAttrsA
FUNCTION : Specify attribute values for an object
SYNOPSIS : result=SetAttrsA(Object,TagList)
D0 -648 A0 A1
NAME : SetDefaultPubScreen
FUNCTION : Choose a new default public screen
SYNOPSIS : SetDefaultPubScreen(Name)
-540 A0
NAME : SetDMRequest
FUNCTION : Set the DMRequest of a window
SYNOPSIS : success=SetDMRequest(Window,DMRequest)
D0 -258 A0 A1
NAME : SetEditHook
FUNCTION : Set global processing for string gadgets
SYNOPSIS : OldHook=SetEditHook(Hook)
D0 -492 A0
NAME : SetGadgetAttrsA
FUNCTION : Specify attribute values for a boopsi gadget
SYNOPSIS : result=SetGadgetAttrsA(Gadget,Window,Requester,TagList)
D0 -660 A0 A1 A2 A3
NAME : SetMenuStrip
FUNCTION : Attach a menu strip to a window
SYNOPSIS : Success=SetMenuStrip(Window,Menu)
D0 -264 A0 A1
NAME : SetMouseQueue
FUNCTION : Change limit on pending mouse messages
SYNOPSIS : oldQueueLength=SetMouseQueue(Window,QueueLength)
D0 -498 A0 D0
NAME : SetPointer
FUNCTION : Specify a pointer sprite image for a window
SYNOPSIS : SetPointer(Window,Pointer,Height,Width,XOffset,YOffset)
-270 A0 A1 D0 D1 D2 D3
NAME : SetPrefs
FUNCTION : Set Intuition preferences data
SYNOPSIS : Prefs=SetPrefs(PrefBuffer,Size,Inform)
D0 -324 A0 D0 D1
NAME : SetPubScreenModes
FUNCTION : Establish global public screen behavior
SYNOPSIS : OldModes=SetPubScreenModes(Modes)
D0 -546 D0
NAME : SetWindowPointerA
FUNCTION : Select a pointer for your window
SYNOPSIS : SetWindowPointerA(window,taglist)
-816 A0 A1
NAME : SetWindowTitles
FUNCTION : Set the window's titles for both window and screen
SYNOPSIS : SetWindowTitles(Window,WindowTitle,ScreenTitle)
-276 A0 A1 A2
NAME : ShowTitle
FUNCTION : Set the screen title bar display mode
SYNOPSIS : ShowTitle(Screen,ShowIt)
-282 A0 D0
NAME : SizeWindow
FUNCTION : Ask Intuition to size a window
SYNOPSIS : SizeWindow(Window,DeltaX,DeltaY)
-288 A0 D0 D1
NAME : SysReqHandler
FUNCTION : Handle system requester input
SYNOPSIS : num=SysReqHandler(Window,IDCMPFlagsPtr,WaitInput)
D0 -600 A0 A1 D0
NAME : TimedDisplayAlert
FUNCTION : Display an alert with automatic time-out
SYNOPSIS : Response=TimedDisplayAlert(AlertNumber,String,Height,Time)
D0 -822 D0 A0 D1 A1
NAME : UnlockIBase
FUNCTION : Surrender an Intuition lock gotten by LockIBase()
SYNOPSIS : UnlockIBase(Lock)
-420 A0
NAME : UnlockPubScreen
FUNCTION : Release lock on a public screen
SYNOPSIS : UnlockPubScreen(Name,Screen)
-516 A0 A1
NAME : UnlockPubScreenList
FUNCTION : Release public screen list semaphore
SYNOPSIS : UnlockPubScreenList()
-528
NAME : ViewAddress
FUNCTION : Return the address of the Intuition View structure
SYNOPSIS : view=ViewAddress()
D0 -294
NAME : ViewPortAddress
FUNCTION : Return the address of a window's viewport
SYNOPSIS : ViewPort=ViewPortAddress(Window)
D0 -300 A0
NAME : WBenchToBack
FUNCTION : Send the Workbench screen in back of all screens
SYNOPSIS : Success=WBenchToBack()
D0 -306
NAME : WBenchToFront
FUNCTION : Bring the Workbench screen in front of all screens
SYNOPSIS : Success=WBenchToFront()
D0 -342
NAME : WindowLimits
FUNCTION : Set the minimum and maximum limits of a window
SYNOPSIS : Success=WindowLimits(Window,MinWidth,MinHeight,
D0 -318 A0 D0 D1
MaxWidth,MaxHeight)
D2 D3
NAME : WindowToBack
FUNCTION : Ask Intuition to send a window behind others
SYNOPSIS : WindowToBack(Window)
-336 A0
NAME : WindowToFront
FUNCTION : Ask Intuition to bring a window to the front
SYNOPSIS : WindowToFront(Window)
-312 A0
NAME : ZipWindow
FUNCTION : Change window to 'alternate' position and dimensions
SYNOPSIS : ZipWindow(Window)
-504 A0